﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Mengsk.ERP.Orders
{
    /// <summary>
    /// 订单里的商品购买信息
    /// </summary>
    public class OrderItem
    {
        /// <summary>
        /// 获取或者设置一个值,以指示该商品订单在ERP中的ID
        /// </summary>
        public Guid ERPID { get; set; }

        public string POPID { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示订单的子编号
        /// </summary>
        public string POPSubID { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示 商品网页显示的名称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示平台为商品生成的代码，可以通过网页访问
        /// </summary>
        public string Code { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示供应商编号 如BB244
        /// </summary>
        public string SupplyNumber { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示商品的内部使用名称，如果利鑫101-45
        /// </summary>
        public string InternalName { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示平台为商品生成的唯一ID
        /// </summary>
        public string SKUID { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示平台所对应的版本
        /// </summary>
        public string Edtion { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示购买时，选择的颜色
        /// </summary>
        public string Color { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示购买时选择的尺码
        /// </summary>
        public string Size { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示购买时的数量
        /// </summary>
        public int Count { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示商品当时的价格
        /// </summary>
        public double Money { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示商品的成交价格
        /// </summary>
        public double SellMoney { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示商品的web网页
        /// </summary>
        public string DetailWebLink { get; set; }

        /// <summary>
        /// 获取或者设置一个值,以指示商品的图片
        /// </summary>
        public Byte[] Image { get; set; }
    }
}
